Agile Book Club: Refactoring (with Martin Fowler)
2022/04/15にZoom参加
リファクタリングは振る舞い(behavior)を変えない
Comprehension Refactoring
2022/06/06 鑑賞会
little bit & over time
Redの時間を短くするためにも小さいステップを積む
長期的な視点
準備リファクタリング
理解リファクタリング
理解のためのリファクタリング(チームのフォーマットに合わないので、コミットせずに捨てる)
プルリクエストをリファクタリング(ペアリファクタリング)
テク:実装をコメントアウトしてテストが壊れることを確認する
テストのサブセット(5秒にするために)
内部APIはリファクタリングできる!
Googleのソフトウェアエンジニアリングでも扱われていた話題(内部APIを変えても壊れないテストを書く)
リファクタリング、許可を取る必要はない
Code smells (本がある?)
ラクスさんのLT会でなにかのobsessionについて聞いたかも
https://youtu.be/sVla5U5iP8E